home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / bbs / rokv203a.zip / ROK.ZIP / HISTORY.DOC < prev    next >
Text File  |  1997-07-01  |  61KB  |  984 lines

  1. ┌──────────────────┐
  2. │ ROK - History... │
  3. └──────────────────┘
  4.  
  5. Version 2.03a (wide beta)
  6. ─────────────────────────
  7.  - REBEL.TXT renamed to REB_CHAT.TXT.  ROK v2.03 looked for "REB_CHAT.TXT"
  8.    when a user tried to [C]hat in the Rebel's Corner.  Thus, we've renamed
  9.    the archived file to "REB_CHAT.TXT".  If you want to keep your Rebel's
  10.    chat file, simply rename that file in your ROK directory.  Else, copy
  11.    this file from the ROKV205.ZIP archive into your ROK dir.
  12.  - A few minor problems in the Rebel's Corner fixed -- the Rebel Leader
  13.    was causing some problems, but they're fixed now.
  14.  - A couple of cosmetical uglies were fixed in both the Weapon & Armour
  15.    Shops.  Sometimes a ([ANY KEY]) would be left on the screen, confusing
  16.    the user.  Fixed now.
  17.  - The Messenger Boy RIP Graphic will only be displayed when a user first
  18.    enters the game now.  It used to be displayed every time ROK ran inter-
  19.    node mail check. (which meant the graphic was annoying)
  20.  - A few problems with the Back Alley have been fixed.  Well, they aren't
  21.    really bugs, but when you exitted say Esmerelda's, it would boot you
  22.    back to Main St. instead of the Back Alley Menu.  More annoying than a
  23.    bug, per se. :)  In any case, fixed now.  All menus should exit to the
  24.    right menu now.
  25.  - Negative gold bug when buying potions from Othello in the HRH fixed.
  26.  - After a random event in the Fields, it will now exit you back to the
  27.    Fields Menu instead of Main St.
  28.  - A few minor problems were taken care of in the Weapon/Armour Shop.  There
  29.    were a few cosmetical uglies taken care of, and some other miscellaneous
  30.    stuff.
  31.  - The biggest fix in this bug-fix patch -- The Guilds will now work properly!
  32.    There were some problems all over the place in the Guilds, from the GM being
  33.    a bunch of garbled characters to the game completely locking up upon Guild
  34.    entrance.  We've tested it out, and it appears to be working fine -- now.
  35.    ** HOWEVER -- we want to stress that the Guilds still may not work 100%,
  36.    so don't get really mad at us because of it.  At this point, we see them
  37.    working fine, but of course, as with any other program, bugs can still come
  38.    up after extensive usage. **
  39.  - A few other fixes here and there.
  40.  
  41. Version 2.03 (wide beta)
  42. ────────────────────────
  43.  - Rebel's Corner is now done.  It's a bit different than the Rebel's Corner
  44.    that was in the original ROK.  Now there is a "Rebel Leader", to make the
  45.    Rebel's chance a little better in saving up for a battle with the King
  46.    or Queen's army.  A pretty cool aspect in ROK, though.
  47.  - Pressing [V] on Main St will now display your Statistics.  It isn't an
  48.    option on the menu itself, but it'll work if you hit that key.
  49.  - Fixed that annoying "News since you last left." thing that happened
  50.    every time you'd enter a menu, etc.  Sorry about that one.
  51.  - Players who're in Jail cannot re-enter ROK now.
  52.  - [P]urchasing the Weapon/Armour Shop actually works the way it's supposed
  53.    to now. :)
  54.  - The Back Alley ("*" from Main Street) is now completed.  Here is a list
  55.    of stuff that's there:
  56.    1. Esmerelda's Magic Shop is back up and running here.  Curse/Bless
  57.       other characters, as well as removing your own curse.  (there's also
  58.       a secret here that can get you a free blessing every day)
  59.    2. Palace infiltration.  Sort of like the other infiltration, but it's
  60.       a bit different - you don't go after the King/Queen for the right to
  61.       rule the Kingdom, you just go and fight them as a Player fight.
  62.    3. Train under Atma.  That's right, Atma.  For levels 10 and above.  If
  63.       you "impress" him, Reincarnation is cast upon you for today (which
  64.       means if you die in Monster/Player Combat, you are revived).  Whether
  65.       or not you impress Atma is totally random based, and has nothing to
  66.       do with your character itself.
  67.  - Player's can now challenge "MacBeth" in the Fields.  Okay, MacBeth is
  68.    the exact same as "Atma" was in the original ROK.  Since Atma plays a
  69.    different role in the Realm now, and with the addition of MacBeth to
  70.    the plot, here is how he ties in.  If a character defeats MacBeth, s/he
  71.    gets to use the "Excalibur" for the day - the most powerful sword in
  72.    the game.  It gets removed when ROKMAINT is ran.  A very cool option.
  73.    Also, there's a pretty cool ANSI and RIP opening, as well as a cool RIP
  74.    graphic when the player takes the Excalibur.  Cool. :)
  75.  - A cool ANSI and RIP graphic has been added to the beginning of the
  76.    Player Battle.  Quite cool.
  77.  - Cleaned up some of the RIP Graphic problems.
  78.  - The owner of the Inn can now declare a "Password" for other characters
  79.    to enter if they want to stay at the Inn for free.
  80.  - Fixed a problem where all newly designed Quests would over-write the
  81.    first one.  There still might be some problems in this area, though.
  82.  - Non-Royal players can now exit out of the Palace Dungeons properly.
  83.  - Fixed a couple of minor problems in the Stats screen.
  84.  - Othello's Book of Many Secrets event is BACK!  It's a random event in
  85.    the Inn of Casimonda. :)
  86.  - Owner's of the Inn and the HRH now actually make money from it.
  87.  - Oh yeah, and in the Back Alley -> Palace Infiltration, players can
  88.    venture into the Dungeons to kill Jailed characters.  This was in the
  89.    original ROK, and the same secret key to get there is still the same
  90.    (which is [D], if you're wondering).
  91.  - One of the BIGGEST changes in this version.  A lot of the mail functions
  92.    are now completed.  Players could write mail to each other (and flirt,
  93.    too), but other mail functions like the assigning of Royal Rankings,
  94.    that message would never be sent to the character.  Here's a list of
  95.    what has been fixed up in the mail areas:
  96.    - When a Royal Ranking is assigned, char will receive message.
  97.    - When a Royal Guard is dismissed, char will receive message.
  98.    - When the King asks a char to become a Royal Guard.
  99.    - When the King sends Gabriel on a user (blessed).
  100.    - When the King sends Lucifer on a user (cursed).
  101.    - When a character asks the King to become a Royal Guard.
  102.    - When a character curses or blesses another character in Esmerelda's
  103.      Magic Shop.
  104.    All of the above are now received by players (the message wouldn't be
  105.    sent in previous versions).  There could be some bugs in this area, so
  106.    if there is, please report it to us ASAP.
  107.  - A daily note to the owners of the Inn/HRH/WS/AS is now given to them
  108.    when ROKMAINT is ran.  It will tell the owners exactly how much Gold
  109.    they made the previous day.
  110.  - Royalty (Squire, Duke, Prince, etc) can now resign their ranking.
  111.  - Othello's Potions can be purchased again in the HRH ([1] accesses it).
  112.    This secret was in the original ROK, and it's back, now.  Also, CONFIG's
  113.    Game Settings menu will allow the SysOp to customize how many potions a
  114.    character can purchase per day.
  115.  - Players cannot attack Owner's of the Inn/HRH/WS/AS if they are in Jail
  116.    or they are dead.  Previous versions would allow this, and thus, it was
  117.    an unfair fight.
  118.  - The King/Queen now makes 10% off of the income that the owners make in
  119.    the Inn/HRH/WS/AS.  It's sort of a property tax that is permanently set
  120.    at 10%.  The daily note to the owner shows how much they made BEFORE the
  121.    taxes are taken off, so just deduct 10% from that amount and that's how
  122.    much they made.  Property taxes offer more realism in the "Realm".
  123.  - New feature implemented - "Double Attack".  For each time a user defeats
  124.    Sakar Kane, the chance of their double attack happening in Player/Monster
  125.    combat increases by 5% (it starts at 0%).  Double attack does exactly
  126.    double damage upon the enemy.  Cool new feature.  A lot of new ending
  127.    stuff is still to come, and this double attack ties in with it.....
  128.  - New option in the Training Hall -> [S]tatues of Honor will show how
  129.    many times each character has slain Sakar Kane.
  130.  - RUNROK.BAT now has some information on the /p<path> parameter in it.  This
  131.    will help SysOp's who have been experiencing troubles with CONFIG's Drop-
  132.    File path error where it will never find the dropfile.  This is a bug we
  133.    are still trying to fix, and for now, the /p<path> parameter will be a
  134.    temporary fix.  For complete information on how to activate this parameter,
  135.    see RUNROK.BAT for the low-down. :)  If you have any troubles getting ROK
  136.    to find the dropfile, by all means, contact us at anytime.
  137.  - Press "(" from Main Street to see something cool!
  138.  - Removed [I]nfiltrate the Palace option from the Non-Royalty Palace Menu.
  139.    This procedure is still quite buggy, so until we get all the bugs ironed
  140.    out of it, it'll be removed for now.  Expect it to return in an updated
  141.    version soon.
  142.  - Possibly the biggest addition to ROK since the beginning of time...  The
  143.    GUILDS are done!  They are the same as before, except for the fact that
  144.    there are three of them instead of five (Cleric and the Warrior Guild were
  145.    dropped - Cleric's was same as Paladin's, and Warrior's was used by *VERY*
  146.    smart players to cheat over and over again).  Thus, there are 3 Guilds -
  147.    Paladin, Assassin, and the Sorcerer's Guild.  There *COULD* be some big
  148.    time bugs in these new Guilds, so if you find anything, report it ASAP.
  149.    ** DON'T EXPECT THE GUILDS TO WORK BUG-FREE! **
  150.  - Renamed FREQSITE.DOC to BFS_FREQ.DOC, and added a bunch of more sites...
  151.    There was quite a lot of them, so the file is quite a big larger now.
  152.  - ROKMAINT.EXE has been fixed up.  Unfortunately, ROK v2.02's ROKMAINT.EXE
  153.    caused PLAYER.DAT file corruption, and as a result, a reset is required.
  154.    The good news is that it's fixed now, so there should be no problems.
  155.    Oh, and another thing for ROKMAINT, it now shows what it's doing.  IE,
  156.    it'll say "Packing File - Done!", etc, when it packs the user file, and
  157.    what not.  This lets the SysOp know exactly what it's doing.
  158.  - If EGOS.DAT does not exist when the User/Ruler enters the EGO Menu, it
  159.    will now display that the file does not exist (instead of erroring out).
  160.  - New Editor in CONFIG.EXE's Editors Menu -> The Trainer Editor.  Same as
  161.    the Trainer Editor in the original ROK, but compatable with ROK v2.0x
  162.    now. :)
  163.  - Made the 1st Level Master (Alkazar) easier to defeat.  Had some people
  164.    complain about how tough it was to get past level one.
  165.  - Fixed a couple of minor problems in the Fields.
  166.  - Dupe Checking and deletions have temporarily been removed from ROKMAINT.EXE.
  167.    They caused some problems, and the entire routine is being re-written and
  168.    made better.  This routine will be implemented in the next version.  So,
  169.    for now, dupes might be back in your game, but just bear with it, and they
  170.    will be taken care of in the next release.
  171.  - ROK will now keep track of how many Player and Monster Kills each character
  172.    has racked up.  We'll use this in a future version.  Not sure how, yet, but
  173.    we'll find something. :-)
  174.  
  175. Version 2.02 (wide beta)
  176. ────────────────────────
  177.  - Due to popular demand, the opening ANSI's are back.  8 of them in total.
  178.  - A nice little ANSI will now be displayed upon writing a letter to another
  179.    character.  Also available is this same graphic in intricate RIP format.
  180.  - Players can now purchase both the Weapon and Armour Shop.  The code was
  181.    there ever since 2.00 was released, it was just never called up when [P]
  182.    was hit in either menu... :)  Anywho, it should work now.
  183.  - I must've missed something here since v2.00.  After looking at my code,
  184.    I found out that players could have purchased the HRH all along.  The
  185.    code was always there, but it was never called up when the [P] was hit
  186.    in the HRH menu.  Anywho, players can now purchase the HRH, too. ;-)
  187.  - Re-did the "Old Man" random event in the Fields.  Now has some nice little
  188.    ANSI screen of a elixir type potion.
  189.  - Players of Non-Royalty can now exit properly from the Palace Dungeons.
  190.  - Real-Time messaging is in ROK, now.  What this means is if someone
  191.    writes a letter to a character who is online, the next time that other
  192.    character enters one of the main menus (Inn, Duel, Main, etc), it'll
  193.    automatically show the message.  Essentially, inter-node messaging is
  194.    now in place here.
  195.  - Re-did the random events in the Fields.  There are still some more
  196.    miscellaneous things to do in this area, but for the most part, it's
  197.    pretty well done.
  198.  - Oh yeah.  And the "Othello" random event in the Field now has a pretty
  199.    cool ANSI there, too. :-)
  200.  - Possbily the biggest change in this version...  <drum roll please!>  ROK
  201.    will now automatically search the PLAYER.DAT file for duplicate accounts,
  202.    then delete 'em - automatically!  Special thanks to Korombos for the help
  203.    in this area...  ROKMAINT will check dupes when it is ran, and also CONFIG
  204.    will check dupes before the Player Editor is ran.
  205.  - Check our website (or in your area) around May 25th for v2.03! :-)
  206.  
  207. Version 2.01 (wide beta)
  208. ────────────────────────
  209.  - Okay, a number of little annoying not-so-major bugs have crept up since
  210.    2.00 was released two days ago.  The most important one was the bad error
  211.    it gave out upon exitting...  I too experienced this error on my BBS,
  212.    and with some experimentation, I've erradicated this bad bug.  There
  213.    should be no problems upon exitting now (hopefully).
  214.  - Beginning characters now have 20 Max HP, not 10.  This'll give 'em a
  215.    better startup chance.
  216.  - Upon entering the game at the start of the day, it'll now make the
  217.    current HP the same as the Max HP.  (it used to be you'd always have
  218.    0 HP upon entering)
  219.  - Miscellaneous things fixed here and there.
  220.  - Added a Player Editor and a Kingdom Editor in CONFIG.EXE.
  221.  - Expect a new release of ROK before May 20th, 1997. :-)
  222.  
  223. Version 2.00 (wide beta)
  224. ────────────────────────
  225.  - ROK v2.00 officially released to the public.
  226.  
  227. Version 1.95b (closed beta)
  228. ───────────────────────────
  229.  - Dead/Jailed players are no longer allowed to re-enter.  We've finally
  230.    tracked down this bug and fixed it up.
  231.  - A couple of other little nitpicky things were fixed, too.
  232.  
  233. Version 1.95a (closed beta)
  234. ───────────────────────────
  235.  - Some bugs have crept up since 1.95 was placed online.
  236.  - Palace Infiltration should now work right.  It screwed up when there
  237.    was no Royal Guards to defend the King/Queen.  Should be fixed now.
  238.  - Will now actually let you deposit Gold into the Bank.
  239.  - Now 500 Gold Pieces are given as startup Gold to beginning players.
  240.  - It'll load up the Inn's Conversation file (INN_CHAT.TXT) correctly
  241.    now.
  242.  - Decreased the chances of running into the Dark Figure at the Inn.
  243.  - It'll now show the time that the player entered the game (in military
  244.    time, of course).
  245.  - Instead of erroring out if a bad parameter is entered, ROK will now
  246.    handle it accordingly, and inform the SysOp/user of the error given.
  247.  - Your Stats will now be displayed upon entering the game, and there
  248.    were numerous fixes in this procedure.
  249.  - Slain victims of combat will now remain dead after the end of combat.
  250.  - Writing mail to characters of the same sex will now work correctly.
  251.    Mail to the opposite sex would work, but not to the same sex (due to
  252.    the new romantic routines now implemented).
  253.  
  254. Version 1.95 (closed beta)
  255. ──────────────────────────
  256.  - On a beautiful sunny day that I should've used to help my beloved Mother
  257.    for "Mother's Day", I finally finished a shaky version of the new ROK...
  258.    And, I placed it on the BBS for some alpha testing.
  259.  - A 98% re-write of the original, fantastic ROK was done over the past two
  260.    months.  Thus...here it is!  The *NEW* ROK!  It'll ROK the BBS world....
  261.    Almost EVERYTHING was changed.  And I do mean EVERYTHING.  There is just
  262.    too much to list here...check it out, and you'll see what I am talking
  263.    about!
  264.  
  265. Version 1.05a
  266. ─────────────
  267.  - Run-Time Error 002 should no longer occur during execution of both ROK
  268.    and ROKMAINT.EXE.
  269.  - Fixed, hopefully, most of the problems reported in ROKMAINT.EXE.
  270.  - Sorry we didn't include this in v1.05, but the format of the ROKINFO.<x>
  271.    file is now included in the STRUCTS.PAS.
  272.  - Removed an inactivity timeout sequence when entering a command.  It caused
  273.    more problems than need be, so it's removed for now until we actually get
  274.    it to work right at all times.
  275.  - This is mainly an upgrade patch, to fix the reported problems that crept
  276.    up in v1.05.
  277.  
  278. Version 1.05
  279. ────────────
  280.  - Many improvements to the Gang Battles.  Now will actually work right, and
  281.    the fast/detailed option has been removed.  ;-)
  282.  - Gang Listing will actually work good now.
  283.  - ** New RECORD LOCKING PROCEDURES implemented! ** If all goes as we have
  284.    hoped, duplicate accounts and other problems plaguing ROK's PLAYER.DAT
  285.    should have been completely erradicated.  One of the major new changes in
  286.    this version.
  287.  - ROK's maintenance sequence has been moved to an external file, ROKMAINT.EXE.
  288.    It handles MANY things, these include: Check Record #0 problems, pack the
  289.    PLAYER.DAT file, remove mail for all deleted players, and other miscellaneous
  290.    stuff.  A much-needed improvement on ROK's maintenance end.
  291.  - Player List display bug fixed.
  292.  - Mail routines where re-written, with many new changes.  A couple of bugs
  293.    have been fixed, including the 8000k limit on the message file size, and
  294.    will now only allow the reply to quote only the PREVIOUS message, not the
  295.    entire message as a whole.
  296.  - Esmerelda's Magic Shop has been moved to the Alley.
  297.  - ** The biggest change in this version (drum roll please)...  3rdParty EGO
  298.    Support has been implemented in this version! **  See STRUCTS.PAS for the
  299.    structs of the Player, Monster, Level, and other records in ROK.  We hope
  300.    many will take advantage of this great new feature!
  301.  - ROK **MUST** be ran now with RUNROK.BAT *INSTEAD* of ROK.EXE.  RUNROK.BAT
  302.    handles all of the necessary EGO routines that were implemented in this
  303.    version.  ALSO, please take a look at the RUNROK.BAT file and change Line
  304.    #3 (The ROK Dir line) to the correct path to YOUR ROK Directory!
  305.  
  306. Version 1.02
  307. ────────────
  308.  - Fixed a run-time error in the upgrade program (the filename in v1.01
  309.    was 100TO101.EXE -- now it's ALLTO102.EXE) where it would error out
  310.    if BADWORDS.DAT did not exist in the directory where it was executed.
  311.  - Negative amounts when a player robbed the bank has been fixed.
  312.  - Erradicated error after reading Yesterday's News.
  313.  - If the King/Queen does NOT exist in the Realm, the next player, whether
  314.    it be a new player or not, will automatically be coronated as the new
  315.    King/Queen of the Realm.
  316.  - When the players list the characters in the Fields/Inn/Palace, it will
  317.    no longer show the players who are in Jail.  It will show who's in Jail
  318.    from the (L)ist All Characters option off of Main Street.
  319.  - Some minor problems in the Kingdom Event sequence have been fixed.
  320.  - A minor bug in the Kirin random event was fixed.
  321.  - Reincarnation should save the player at most Black Potion death places
  322.    now.  If we've missed any places, let us know, please. :)
  323.  - Fixed a MAJOR bug after a successful Kingdom Rebellion where the new
  324.    King/Queen would not be properly coronated.
  325.  - Possibly the biggest change in v1.02, you may have noticed what would
  326.    appear to be some minor changes in the PLAYER.DAT file. In ALLTO102.EXE,
  327.    Record #0 is copied to a new record at the end of the PLAYER.DAT.  With
  328.    this system, should Record #0 (for whatever reason) ever be erased by
  329.    ROK, it will not matter, since it won't exist anymore.  ROKCFG.EXE's
  330.    Player Editor will no longer allow the editting of Record #0 either.
  331.    This will fix many SysOp's headaches.
  332.  
  333. Version 1.01
  334. ────────────
  335.  - Fixed a minor problem in EGO #2 - Esmerelda's Magic Shop.
  336.  - In a reset from within ROKCFG.EXE, it will now delete the Gangs.Dat
  337.    file as well as all MSG*.DAT files.
  338.  - ROK now ranks all characters listings in order from greatest to least
  339.    according to their experience.  Much easier to view who's winning and
  340.    who's not with this new type of listing.
  341.  - The Paladin and Cleric Spell "View Other Character" now works properly.
  342.  - If the Kingdom has only one Soldier in their Army, it can no longer be
  343.    sold in Kingdom Negotiations with Aphrenam or Ishkan.
  344.  - Now does a lot of checking when a player commits suicide.  If the dead
  345.    player was the Owner of the Inn of Casimonda, it will return ownership
  346.    to the defaulted NPC - Logan.  Likewise, in the Health Revival Hut, it
  347.    will return ownership to Othello, the default NPC HRH Owner.  Also, if
  348.    the deceased player belonged to a Gang, it will remove them accordingly.
  349.  - Fixed a major bug where if a player committed suicide it would no longer
  350.    let new players into the game for - number of days.
  351.  - The King/Queen of Kisom can no longer assign the same Royalty Ranking
  352.    to multiple players.  For example, the King/Queen could have 3 Dukes.
  353.    Fixed now (there is only one player for each title).
  354.  - ROK's Maintenance will now deduct Hope/Logan's loyalty to their married
  355.    players regardless if they enter the game or not.  It'll also now inform
  356.    them of a divorce instead of them finding out in the news.  Much better
  357.    this way.
  358.  - In ROKCFG.EXE's (E)ditor's Menu, the (7) Kingdom Editor will no longer
  359.    save changes regardless if the SysOp has registered ROK or not. :)
  360.  - An intricate Gangs Editor has been added in ROKCFG.EXE's (E)ditors Menu.
  361.  - A Health Revival Hut (HRH) Editor has been added in ROKCFG.EXE's (E)ditors
  362.    Menu.  This is almost identical to the Inn of Casimonda Editor, since they
  363.    are both properties which can be purchased within ROK.
  364.  - Royalty (Prince, Princess, etc), and the King or Queen can now access
  365.    the Palace Dungeons without having to sneak into the Palace through the
  366.    Alley.
  367.  - Any person of Royal Status can no longer access the Rebel's Corner.
  368.  - Balanced out the Player Battles a bit more evenly.  The way it was before
  369.    was that the player who attacked another player almost always won.
  370.  - Field Monsters are a little stronger now.
  371.  - The owner of the HRH now gets 10% of the profits earned when players
  372.    heal instead of 1% (to make it worth the purchase of the property).
  373.  - It will now write to the Daily News when a Gang Member resurrects one
  374.    of his/her teammates.
  375.  - Player's HP will no longer be completely healed after a battle with Atma.
  376.  - The chances of getting caught when (R)unning away from the Tax Collector
  377.    has been raised to 1 in 3 (it used to be 1 in 5).
  378.  - A player can no longer be both Cursed and Blessed at the same time. :)
  379.  - Bank Transfers now use a players Gold in the Bank, not Gold on Hand.
  380.  - When the list of Gangs is shown, it now ranks them from greatest to least
  381.    according to the Gangs' combined experience.  Much easier to see who is
  382.    winning the Gang Battles this way.
  383.  - A character's bank account can no longer exceed 1.5 Billion Gold.
  384.  - After a long struggle with multiple mountains to overcome, BadWords has
  385.    finally been implemented into ROK.  The format is the same as in other
  386.    doorgames out there today.  A maximum of 20 words can be in BadWords.Dat.
  387.    ROK will check for BadWords in 1. Conversation Areas (Palace, Inn, and
  388.    Rebel's Corner), 2. Messages between the players, 3. Comments after a
  389.    player battle victory/defeat, and 4. Make Announcement.
  390.  - Players can no longer vote more than once/day on an EGO.
  391.  - A Gang Member can only resurrect one player per day now.
  392.  - A player can read the Book of Kisom's Secrets once/day.
  393.  - Possibly the biggest change in this version, the Gang Battle routine was
  394.    completely re-written.  In the process, the duplicate account and record
  395.    #0 deletion bugs were both erradicated completely.  Hopefully there should
  396.    be no more problems stemming from this area, but one can never be too sure.
  397.  
  398. Version 1.00
  399. ────────────
  400.  - The very first public version of ROK was released on this date.
  401.    ROKV100.ZIP - ROK v1.00 - to all, finally, after 3 months of beta testing.
  402.  
  403. ┌─────────────────────────────────────────────────────────┐
  404. │ Change Date: Thursday, August 22nd, 1996 - Version 0.97 │
  405. └─────────────────────────────────────────────────────────┘
  406.  - Now checks for Gold in the EGO "Esmerelda's Magic Shop" when players
  407.    wanted to curse other players.  This fixes Negative Gold problems as
  408.    well which stemmed from this option.  (I don't know how I could have
  409.    missed that one....)
  410.  - The Inn of Casimonda Owner can no longer set the price of getting a
  411.    room over $500,000.  This fixed a huge bug with regards to a negative
  412.    amount being given to players (a huge advantage for them).
  413.  
  414. ┌────────────────────────────────────────────────────────┐
  415. │ Change Date: Tuesday, August 13th, 1996 - Version 0.96 │
  416. └────────────────────────────────────────────────────────┘
  417.  - Fixed a minor bug in the Gangs Resurrection option.
  418.  - Fixed a huge bug in the listing of the Gangs if no gangs existed yet.
  419.  - Fixed a couple of problems in the online duels.
  420.  - The King/Queen can no longer purchase as many Soldiers as they want
  421.    until their Kingdom Treasury Funds run out from Aphrenam/Ishkan.
  422.  - Fixed EGO Funds collected problem.
  423.  - Players can no longer do battle in Gang Warfare if they do not belong
  424.    to a gang themselves.
  425.  - Re-did the Assigning/Demoting of S.Ranks in the Palace for the King/Queen.
  426.    Much better this way.  Fixed a few problems which stemmed from this option,
  427.    including the "duel account" bug.
  428.  
  429. ┌───────────────────────────────────────────────────────┐
  430. │ Change Date: Friday, August 9th, 1996 - Version 0.95d │
  431. └───────────────────────────────────────────────────────┘
  432.  - Gangs can no longer challenge themselves.
  433.  - Minor bug fix where players would not be able to read more than one msg
  434.    per log in.
  435.  
  436. ┌─────────────────────────────────────────────────────────┐
  437. │ Change Date: Thursday, August 9th, 1996 - Version 0.95c │
  438. └─────────────────────────────────────────────────────────┘
  439.  - Warrior's can no longer *ADD* Field Fights.  I found that this gives them
  440.    an unfair advantage comapred to the rest of the Guilds in the game.  If a
  441.    player was smart (and patient), s/he could go through the entire game in
  442.    one day.  Not anymore, with this change.
  443.  - Added an ATM page in Othello's Book of Kisom's Secrets.
  444.  - Players with Social Rankings can now chat in the Palace Conversation
  445.    Area.  This was supposed to be in the last version, but I forgot to put
  446.    it in.  I don't think the King/Queen will like talking to themselves all
  447.    the time. :-)
  448.  - Now does an "N/A" (not available) check for the 4th and 5th Spell if the
  449.    player is a Sorcerer/Cleric.
  450.  - If a player is defeated in a Player Battle, the other player will now
  451.    receive 10% experience - just as if that player had done been victorious
  452.    when s/he was playing.
  453.  - After running some tests I found that the amount you have to pay to the
  454.    Tax Collector is MUCH too high.  Instead of it being around 5% to 8%,
  455.    which is what it should have been, it was around 20% to 25% of their
  456.    Gold being taxed.  This was due to a bad calculation error in the code.
  457.    It has since been fixed.  I have tested the new method with numerous
  458.    different values, and it appears that it's always taking the percentage
  459.    that it should.  Good thing I fixed this, hey!
  460.  - When ROK is reset from ROKCFG.EXE, it will now delete the News Files,
  461.    and delete the Maintenance Flag file (TIME.DAT), if they exist.
  462.  - Beefed up the Level Master's once again.  Should be better now.
  463.  - Fixed a minor bug in regards to Atma's weapon.  What happened is that on
  464.    the next day, the player's weapon NAME wasn't being changed back to normal,
  465.    but the actual weapon was.  Fixed now.
  466.  - Fixed a small bug in Tax Time.  It should now add the Gold collected to
  467.    the Kingdom Treasury and the EGO Fund.
  468.  - Fixed a couple of MAJOR (and I do mean MAJOR) bugs in Player Battles.
  469.  - ** MAIL ROUTINES ARE FINISHED! **
  470.    At long last, after nearly two months of trying to get them to work, my
  471.    brain finally kicked in and figured out a STABLE (and quite easy) method
  472.    of doing them.  I've ran MANY tests, and it appears to be ROK solid (no
  473.    pun intended...).  Boy, am I a happy guy now!
  474.  - ** EGO'S HAVE BEEN FINISHED! **
  475.    After MANY hours of hard work, I've completed a COMPLETELY unique option
  476.    that has NEVER been used in ANY doorgame ever created!  EGO Support is
  477.    explained in the ROK Documentation - ROK.DOC.  Three EGO's are currently
  478.    in ROK at this point. They are: 1. The Altar of the Deities, 2. Esmerelda's
  479.    Magic Shop, and 3. Temple of Eternal Damnation.
  480.  - ** GANG'S HAVE BEEN COMPLETED! **
  481.    Yes, that's right, ROK now boasts GANG SUPPORT!  After 14 hours of really
  482.    hard work, I finished Gang Support (it was harder than I thought...).  I
  483.    hope it works well -- there could be MANY bugs in this option!
  484.  - An ENTER key press will now get players out of most menus/options.
  485.  - Fixed minor bug in the Assassin Technique #4 -- "Mutilate Remains".
  486.  - I've re-done the HoneyMoon sequences for both Hope and Logan to match
  487.    medieval times -- not current day stuff.
  488.  - Fixed a small bug in the Experience Rewards after a victorious p.battle.
  489.  - With the completion of Mail Routines, (T)ransfer Funds now works in the
  490.    Bank of Kisom.
  491.  - Players can now purchase the HRH.  It's much the same as the Inn of
  492.    Casimonda ownership.  Owners of the HRH receive 1% of all money gained
  493.    from players being healed (a lot, actually...).
  494.  
  495. ┌──────────────────────────────────────────────────────┐
  496. │ Change Date: Sunday, July 21st, 1996 - Version 0.95b │
  497. └──────────────────────────────────────────────────────┘
  498.  - *NEW* NODE0.DAT.  Type "ROK 0" on a command line to boot up Local Mode.
  499.    The only thing in this file is the word "Local", but it is necessary for
  500.    ROK to know that you want to run in Local Mode.
  501.  - Now resets Kingdom/Rebel Funds & Soldiers when ROK is reset.
  502.  - ** NEW REALISM APPROACH TO GAMING! **
  503.    Unlike in other "Kingdom-Style" doorgames, ROK approaches this method
  504.    with a touch of Realism not found in other doorgames today.  Every day,
  505.    there is a random chance that the King/Queen of the Realm of Kisom will
  506.    be invaded from another Kingdom (Ishkan, Aphrenam, etc).  There's also
  507.    a random chance that one of these Kingdoms will want to trade with the
  508.    Realm of Kisom.  Sort of like where Canada trades certain goods with the
  509.    United States, for example.  In these trade bargaining meetings, the
  510.    King/Queen can purchase Soldiers, sell Soldiers, demand tribute (Gold),
  511.    or give Tribute.  When they quit the meetings, there's a random response
  512.    from the Delegate (Verian for Ishkan, Borland for Aphrenam).  One such
  513.    response is that they immediately declare war on the Realm of Kisom.
  514.    Like I said, a new approach to implementing realism in doorgames today!
  515.  - Another such new realism is that when a player is Jailed, s/he will be
  516.    "tortured", so to speak.  Basically, they'll lose a random amount of
  517.    Strength/Defense/HP.  Let's face it.  For most incarcerated people, jail
  518.    isn't a cake walk.  ROK now is more realistic in that respect.
  519.  - ** IMPORTANT AUTHOR ADDRESS CHANGE **
  520.    No, I haven't moved.  I still live at the same address as before.  However,
  521.    since I am 16 years old, and perhaps in the next 3-4 years, I will move out
  522.    of my parent's house, I don't want to change every documentation of every
  523.    program that I've ever made.  My Mom owns her own business, and for at least
  524.    the next 12 years, she'll be in the same place.  So, all registrations/mail
  525.    will now be at that address (c/o 834 Ninth Avenue NW).  Another address of
  526.    note is that my Internet Server has switched Domains.  It is no longer the
  527.    "Brooksk@SaskNet.Sk.Ca".  Rather, it is now "bfs@sk.sympatico.ca".  Please
  528.    make note of these changes.
  529.  - Added the "Palace Dungeons" in the Palace.  Since v0.95a, I've seen a
  530.    major increase in players who're being Jailed (cannot be attacked).  Many
  531.    players TRY to become jailed at the end of the day, simply because it saves
  532.    them from being attacked while they're offline.  Players will first have to
  533.    bribe the Warden to get into the Dungeons, then they can attack whoever they
  534.    want to.  It's another one of ROK's secret's, though.  Press "D" when you've
  535.    snuck into the Palace to access the Dungeons.
  536.  - Added support for a "Yesterday's News" file (ROKYNEWS.TXT).  You may think
  537.    this would've been easy to do, but it was HARD! :-)  I have also hopefully
  538.    cleared up all of the "missing lines" of text when a new page is displayed.
  539.    I've tested the new listing method MANY different times, and it appears to
  540.    be working 100% right.
  541.  - Players now lose 10% of their XP when they're executed after a Rebellion.
  542.  - New conversation area: The Palace of Kisom.  King/Queen and all the S.Ranked
  543.    players can converse between themselves in there.
  544.  - I've re-done many things in the Weapon & Armour Shops.  New things include:
  545.    A player can now ask Matt/Anna for the best weapon available for their
  546.    current Gold on Hand, instead of having to look at all the prices and decide
  547.    which is the best one.  Players can now Haggle the prices - up to 20% can be
  548.    Haggled off of the weapon price.  Players who are the King/Queen or have a
  549.    Social Ranking are entitled to an automatic 10% discount on all Weapons and
  550.    Armours BEFORE Haggling.  Another thing to note is I've re-done the way ROK
  551.    buys/sells the Weapons/Armours.  Basically, it's less code to work with, and
  552.    from what I can tell it's perfect - but there *could* be bugs in the new
  553.    system I've created.
  554.  - The King/Queen can no longer Commit Suicide.
  555.  - Added a "Kingdom Editor" in ROKCFG.EXE's Editors Menu.  Here, when ROK is
  556.    registered, you can edit the Kingdom Funds & Soldiers, and the Rebel's Funds
  557.    and Soldiers.
  558.  - ROK now has ANSI! :-)  I'm hoping everyone likes the new screens.
  559.  - Balanced out the Kingdom damage when compared to the Rebel's damage in a
  560.    Kingdom-To-Rebel battle.  The way I had it before was the Kingdom would
  561.    almost always kill more Soldiers than the Rebel's would.  Fixed now.
  562.  - Players can now (R)un from the Tax Collector in Tax Time.
  563.  - Instead of being Jailed if they're caught Running/Bribing the Tax
  564.    Collector, players will now have to pay Double the taxes.
  565.  - Now adds the Gold to the Inn Owner's bank account when a player sleeps
  566.    in the Inn of Casimonda.  Also the Owner can now sleep for free.
  567.  - ROK now has a Bug Report/Comment/Suggestion Form included in the Archive.
  568.  - Instead of the boring "I have no comment." stuff after a player chooses not
  569.    to comment on their victory/defeat after a player battle, I've now added
  570.    random responses as well as different descriptions of the type of battle
  571.    that actually took place.  For example, if it was a first-round defeat,
  572.    it will say something like "I'M DEAD ALREADY!?", questions <name>.  Much
  573.    better this way, in my opinion.
  574.  - Added the Othello The Wizard Random Event in the Fields.
  575.  - (R)ob The Kingdom Fund when Sneaking into the Palace now works correctly.
  576.  - In a Player Battle, there is now a 50% chance that the challenger will
  577.    not get the first strike on his/her opponent.  More realistic this way.
  578.  - The Paladin/Cleric Spells, Enchant Weapon & Enchant Armour, now work the
  579.    way they are supposed to.  Enchant W. gives a 10% bonus on every battle
  580.    attack (not spell attack), and Enchant Armour absorbs 10% of all damage
  581.    inflicted during battles.  These spells work in either Player or Monster
  582.    battles.
  583.  - Beefed up the Level Masters.  They were WAY too wimpy...
  584.  - Toned down the Monster's battle damage.  I actually tested the new
  585.    system this time, and it seems to be much better now.  No longer do
  586.    monster's do outrageous damages.  Should be fair for all players now.
  587.  - Fixed minor bug in regards to the usage of Assassin's Techniques.
  588.    Basically, it would take away from the Maximum Skill Points instead
  589.    of the Current Skill Points.
  590.  - I've implemented an alternative way to kill Atma.  No, you won't get his
  591.    weapon with this method, but you will receive 250 XP * Level when if you
  592.    use this secret.
  593.  - Another one of the many secrets for players to discover while playing
  594.    ROK has been added - Players can now purchase a "Magic Potion" from
  595.    Othello, The Wizard, in the Health Revival Hut.  You'll have to guess
  596.    at the right key, though...
  597.  - New Status available in ROKCFG.EXE's Player Editor.  You can now set a
  598.    player's status to "Not Jailed" if you want to get them out of Jail for
  599.    the day.
  600.  - Added the Othello's Book of Kisom's Secrets random event in the Inn of
  601.    Casimonda and the Alley.  You can find this book once every time you go
  602.    into the Realm.  There are nine pages, each page gives one secret.  Some
  603.    a lot of players will know, but with this version, there are a few new
  604.    secrets, so they'll have to read the book to find out how to get them...
  605.  
  606. ┌─────────────────────────────────────────────────────┐
  607. │ Change Date: Monday, July 1st, 1996 - Version 0.95a │
  608. └─────────────────────────────────────────────────────┘
  609.  - Fixed a MAJOR bug with regards to the users records.  Well, it's *really*
  610.    hard to explain, so I won't bother.  In short, it would bloat the size of
  611.    the users record to about 1.2k/record.  It should be around 262b/record.
  612.    Fixed now, thank goodness.  I didn't sleep much last night because of this
  613.    bug.  :-)
  614.  - Fixed the "attack-a-dead-player" bug.
  615.  
  616. ┌─────────────────────────────────────────────────────┐
  617. │ Change Date: Sunday, June 30th, 1996 - Version 0.95 │
  618. └─────────────────────────────────────────────────────┘
  619.  - MAJOR new version! :-)
  620.  - Fixed a small bug in one of the rewards given when a Paladin, Cleric, or
  621.    a Sorcerer pray's to their Deities.
  622.  - Re-did the Sysop-To-User chat sequence.  Much better than before.  It will
  623.    now refresh the entire screen after the chat has been ended.  Hopefully it
  624.    will work fine, but if there are problems, let me know!
  625.  - Hopefully, I have fixed all the bugs surrounding the usage of Assassin
  626.    Techniques.  There were bugs if there was a certain combination of player
  627.    Techniques, etc.  It's really hard to explain.  However, after I fixed it,
  628.    I did extensive testing, and I haven't found a flaw since.  Again, I hope
  629.    this fixes the Techniques problem once and for all. :-)
  630.  - Changed the Statistics screen when the Assassin Technique "View Char Stats"
  631.    is used.  I had it as the OLD screen when ROK was still in it's infancy
  632.    stages.  It now looks like same as the normal View stats, except for the
  633.    fact that it has another characters statistics.  This change also affects
  634.    the Paladin/Cleric spell "View Other Char".
  635.  - Fixed minor bug when showing an external file, such as listing the players,
  636.    or showing the daily news.  Basically, when the file was down showing, in
  637.    some cases, it would not properly close the file.  If any of these files
  638.    were shown more than 13 times (any combination, not just listing players 13
  639.    times straight), it would give Run-Time Error #4, which, for some reason,
  640.    was not shown in ERROR.LOG.  I don't know if anyone has ever encountered
  641.    this error yet when testing the game, but I'm glad I fixed it regardless.
  642.    A pretty elusive bug, considering the circumstances.
  643.  - Added "Atma" and the Buying/Selling of the Inn of Casimonda explanations
  644.    in the ROK Documentation (ROK.DOC), on Page 7 (ROK Info & Notes).  I forgot
  645.    to explain it there the first time.  Sorry! :-)  It also now shows just how
  646.    much money the King receives from tax collections.
  647.  - If NODE1.DAT doesn't exist when ROKCFG.EXE's (S)etup Node(s) option is ran,
  648.    then it will be created.  The way I had it before was it would run-time error
  649.    out.  Fixed now.
  650.  - Fixed a small bug in the Rainbow random event.
  651.  - Decreased the amount of Gold you find at the end of the Rainbow in the
  652.    Rainbow random event.  Basically, it's based on the player's level now.
  653.  - Paladin's/Cleric's/Sorcerer's can now cast spells OUTSIDE of Monster or
  654.    Player battles.  It's done in the (V)iew Statistics screen.  Paladin's
  655.    and Cleric's can primarily use the "Heal Wounds" or "View Other Char"
  656.    spell, while Sorcerer's can cast "Reincarnation".  There are also some
  657.    other spells that can be cast outside of battles, but I won't go into
  658.    detail on those.  Major new option for these character classes! :)
  659.  - Re-did some of the Kingdom-To-Rebel fighting stuff.  Much better now.
  660.  - Fixed a minor bug in the Training Center.
  661.  - Merged "ATMA.DAT", and "INN.DAT" into the Global Variable file (ROK.DAT).
  662.  - Added (A)TM (Automated Teller Machine) in the Fields.  It isn't actually
  663.    displayed on the Field Menu, but if you hit (A), it'll happen. :)
  664.  - Hope/Logan now can divorce a player if they're married.  Didn't check for
  665.    this in previous versions.
  666.  - The King/Queen can now change the Tax Rate if they wish to do so.
  667.  - Now shows how many Soldiers players can afford when drafting soldiers into
  668.    the Rebel's Cause instead of making them do the calculations themselves. :)
  669.  - Re-did ALL ending sequences.  Much better than before.  There are specific
  670.    endings for: King/Queen, Prince/Princess, Duke/Dutchess, Squire/Squiress,
  671.    Paladin, Cleric, Sorcerer, Assassin, and Warrior Guild Members.  There's
  672.    also a "secret" ending within the game, too.
  673.  - Changed all Guilds Descriptions when a new player is deciding which Guild
  674.    to join.
  675.  - Major new feature!  Players can now steal the opponents weapon if they are
  676.    victorious against them in a player battle!  And, possibly best of all,
  677.    unlike in other games with this feature, if the SysOp wishes, s/he can
  678.    disable weapon stealing altogether!  The best of both worlds!  If you don't
  679.    like this in your ROK game, simply disable it in ROKCFG.EXE.  Oh, in case
  680.    you're wondering, it DOES decrease/increase the player's strength when they
  681.    take the opponents weapon (the same for the opponent as well).
  682.  - Another unique idea NOT found in any other doorgame!  "Atma" has been coded
  683.    into the game.  It's explained in the ROK Documentation (ROK.DOC) if you do
  684.    not know what it is.  Basically, it's a unique feature where if a player
  685.    defeats Atma in a player battle, s/he will be able to keep Atma's Weapon for
  686.    the day.  It's much stronger than the most expensive weapon in the game.
  687.    MAJOR new option! (If the SysOp wishes to do so, it can be disabled in the
  688.    Atma Editor in ROKCFG.EXE, fully functional when registered)
  689.  - Again, another unique option NOT found in any other doorgame!  The Inn of
  690.    Casimonda can now be bought by players!  It's explained in the Realm of
  691.    Kisom Documentation (ROK.DOC).  No need to go into detail here.  If SysOp's
  692.    wish, they can disable it in the Inn Editor in ROKCFG.EXE (fully functional
  693.    when registered).
  694.  - New Feature - The Alley!  (HINT: Press "*" from Main St to get to it)  Here,
  695.    players can Commit Suicide, Sneak into the Palace, and Rob the Bank of Kisom.
  696.  - Now limits the number of times a player can cast spells.  Uses a Spell points
  697.    system in comparison to Current HP and Max HP, but replace HP with the Spell
  698.    points (SP). :-)
  699.  
  700. ┌──────────────────────────────────────────────────────┐
  701. │ Change Date: Sunday, June 23rd, 1996 - Version 0.94d │
  702. └──────────────────────────────────────────────────────┘
  703.  - Finished the ROK Documentation!  A whopping 126k of information! :-)
  704.  - Removed "(R)equest Advice From Master" in the Training Center.  All the
  705.    information the Master gives you is available in the AI chat with the
  706.    Bartender.
  707.  - Added a "counter" in the Online battles.  Basically, what this does is
  708.    when it says "Waiting for other player to decide......", if the other
  709.    player doesn't choose an option in seven seconds, then this player can
  710.    choose to leave the fight or continue waiting.  This should help single
  711.    line BBS's with online duel problems.  I hope this works alright.
  712.  - Fixed a huge bug in the ending game sequence where it would totally screw
  713.    up the player's record.
  714.  - Fixed a MAJOR bug with the Sakar Kane HP rating *not* decreasing after an
  715.    attack.  :-)  Fixed.
  716.  - Fixed a bug in Tax Time.
  717.  - Changed Monster Battle Damage.  Reduced by more than 33%.  Should make
  718.    the game easier to play now, hopefully. :)
  719.  - Again, fixed a MAJOR bug in the HRH (Health Revival Hut).  Basically, on
  720.    higher levels, the cost would turn to a negative number.  Thus, it would
  721.    cost the player nothing to heal, plus s/he would get that negative gold
  722.    added to their Gold On Hand.  Had it is an "Integer" variable instead of
  723.    a "Long Integer", if anyone knows what I'm talking about. :-)
  724.  - Players can now view the Daily News & Happenings and List the Characters
  725.    in the game from the Introduction Screen.
  726.  - GREATLY increased the amount of Gold a player receives when they kill a
  727.    monster in the Fields.  After playing the game myself on my BBS for a few
  728.    days, I realized that the Gold rewards were MUCH to minimal for a player to
  729.    survive.  I couldn't win - and I'm the author! :-)  In some cases, as much
  730.    as a 200% increase was given.  Most, however, were about a 75% increase.
  731.  - All $1 Gold rewards are removed, and replaced with a "normal" reward.
  732.  - Re-worked some of the stuff in the HRH (Health Revival Hut).  Had many
  733.    requests for some much-needed information regarding how much HP could be
  734.    healed, etc.  Now gives appropriate amount of HP, as well as showing the
  735.    cost to heal one HP, the player's current HP status, and gold on hand.
  736.    Should be much easier now for players.
  737.  - Changed the odds of getting a random event in the Fields from 1 in 10 to
  738.    1 in 8.  We'll see how this works now.
  739.  - Should now display the correct Node Number on the SysOp Status Line.
  740.  - Now, when a Paladin/Cleric casts Heal Wounds/Complete Healing, it will
  741.    simply let the player choose another command.  The way I had it before
  742.    was that the player would heal, but then the monster would automatically
  743.    hit them.  Sort of made the spell a bit useless... :)
  744.  - Added Rainbow random event in the Fields.  This should help players if
  745.    they're lacking some much needed Gold.
  746.  - Added the Elf random event in the Fields.
  747.  - Added the Spirit of Beautification random event in the Fields.
  748.  - Added Zigfried's Fountain random event in the Fields.
  749.  
  750. ┌──────────────────────────────────────────────────────┐
  751. │ Change Date: Sunday, June 16th, 1996 - Version 0.94c │
  752. └──────────────────────────────────────────────────────┘
  753.  - Fixed MAJOR bug where it would cost the King/Queen of Kisom nothing to
  754.    purchase Soldiers.  Had it as the cost of 00 instead of 10 Gold. :-)
  755.  - Fixed a small bug in the Old Man random event.
  756.  - Fixed a somewhat large bug in the Kirin random event.
  757.  - Added new .EXE to the file.  This will simply set all player record's
  758.    "OnNow" flag to OFF.  This is ran from the batch file before ROK is
  759.    ran.  Useful on single-line BBS's.
  760.  - A couple of cosmetical changes throughout the game...  I'm actually a
  761.    great speller, I just don't pay attention sometimes.  Typing 100 Words
  762.    per minute has it's drawbacks ya know. :-)
  763.  - Added one event for each character class.  In short, this means that
  764.    there is now one event for each of the five character classes in ROK.
  765.    If the player doesn't have a class, then it will simply fight a monster
  766.    instead of going into the event.
  767.  - Fixed MAJOR bug which dealt with the beginning screen.  Basically, if a
  768.    player quit from THAT screen, instead of from inside the game, it would
  769.    completely erase the first player's record from the game.  HUGE bug. :)
  770.    After about 15 minutes, I erradicated it. :-)
  771.  
  772. ┌────────────────────────────────────────────────────────┐
  773. │ Change Date: Thursday, June 13th, 1996 - Version 0.94b │
  774. └────────────────────────────────────────────────────────┘
  775.  - Fixed MAJOR bug where it would always decrease a player's level if they
  776.    lost in a battle.
  777.  - When a player loses a level due to the 10% XP loss after a defeat in
  778.    battle, it now decreases their Strength/Defense/HP accordingly.
  779.  - ROK will now refill a player's HP if they've been killed and have not
  780.    player yet today.
  781.  - Fixed minor bug in the assigning of Rankings to Squires/Squiresses.
  782.  - Added Old Man random event in the Fields.
  783.  - Should now turn the OnNow Flag to OFF when a user drops carrier.
  784.  - Fixed "Division By Zero" bug in Tax Time.
  785.  - Fixed MAJOR bug in the OnLine Duel feature.  It's hard to explain, so I
  786.    won't bother trying.  Just know that it's fixed, hopefully.
  787.  - Fixed MAJOR bug with the Sorcerer's Guild regarding usage of Spells in
  788.    battles.  Only happened with Sorcerer's, though.  Fixed now.
  789.  - Fixed MAJOR bug with the Assassin's Techniques usage.
  790.  - Decreased the cost of Soldiers from $100 Gold to $10 Gold/Soldier.
  791.  
  792. ┌─────────────────────────────────────────────────────┐
  793. │ Change Date: Friday, June 7th, 1996 - Version 0.94a │
  794. └─────────────────────────────────────────────────────┘
  795.  - Fixed bug where the OnToday variable would not be reset to False upon
  796.    maintenance - meaning that if a player was killed, and s/he hasn't played
  797.    yet today, s/he would not be allowed in the game today, because the ontoday
  798.    variable was set to True.  Kind of complex stuff.  Fixed now.
  799.  - Fixed blank record error when it would screw up the order of the listing
  800.    of characters if a deleted player existed in the PLAYER.DAT.
  801.  - Re-worked battle damage.  Should do much less damage when attacking
  802.    monsters/players now.  Re-balanced the game, hopefully.
  803.  - If ENTER is pressed in the Healer's, it'll now return them to the previous
  804.    menu.
  805.  - Fixed Run-Time Error #2 upon resetting the game.
  806.  - If CleanMode is Enabled, then the (F)lirt With Bar Patrons will not be
  807.    seen on the Inn of Casimonda menu, nor will it inform the player that
  808.    the SysOp has disabled this feature should the "F" key be pressed, it will
  809.    simply re-draw the screen.
  810.  - If a blank input is given in the Inn/Rebel Conversation, it won't save it.
  811.  - Players can now view their Stats from the Weapon & Armour Shops.
  812.  - No longer allows color codes in player aliases.
  813.  - Now a 25% chance of being jailed when attempting to bribe the Tax Collector
  814.    instead of a 50% chance.
  815.  - If the GuildMaster is dead, then a Guild Member cannot challenge him/her
  816.    for the GuildMaster's job.
  817.  - The King can now assign Female S.Rankings (Princess, Dutchess, & Squiress)
  818.    to female characters in the game.  Now should hopefully be sexism free. :)
  819.  - If the King is a female, then it will now say "Queen!" instead of "*King*".
  820.    When making references to the "King" in these documentations, I will usually
  821.    use a "he" or "his", but it could be a "her" or "hers" as well.  I am *NOT*
  822.    a sexist person. :-)
  823.  - The King now gets 3 Gold pieces for every 10 Gold collected by Taxes.
  824.    Meaning, if $10 Gold was collected from a player, the King would get $3
  825.    extra Gold.  This is automatically put in the Bank of Kisom.
  826.  - Added a Conversation Editor - the SysOp can edit the lines in either the
  827.    Inn or Rebel Conversation.
  828.  - SysOp's can now specify the path to dropfile in the command line, similar
  829.    to "ROK.EXE 1 /PC:\BBS\NODE1".  /P, then the path, with or without the "\"
  830.    will tell ROK to look for the drop file at that directory.
  831.  - Unique addition - when a player is defeated, either in a monster or player
  832.    battle, s/he loses 10% of their experience.  After this is calculated, if
  833.    their XP is less than the previous level's requirement, then that player
  834.    will now drop a level.  Meaning, for example, if level 2 required 100 XP
  835.    points to pass, and this player was level three, but dropped below 100
  836.    XP, that player would now be Level 2.  Sort of complicated, but if you
  837.    think about it - it's a great addition to this game.
  838.  - Added "Atma" editor.  Atma isn't actually coded into the game yet - will
  839.    be in the next version, though.
  840.  
  841. ┌────────────────────────────────────────────────────┐
  842. │ Change Date: Sunday, June 2nd, 1996 - Version 0.94 │
  843. └────────────────────────────────────────────────────┘
  844.  - This is an absolutely fantastic beta team, I must say!
  845.  - Run-Time Error #2 upon first player log-in fixed.
  846.  - Fixed weird bug that when a monster/player missed during a fight, the
  847.    player's HP would go up.  (resulting from subracting a negative number
  848.    from the HP, <two negatives = positve, if you don't know math :->)
  849.  - Now displays appropriate information in View Stats screen when a player
  850.    selects (S)pell Info, and s/he doesn't have spells/techniques to view.
  851.  - Fixed bug in the Armour Shop where it would give no Gold to a player when
  852.    s/he sells their Armour.
  853.  - Now resets the two Chat Files to the standard ones that come with ROK when
  854.    the SysOp chooses to reset the game.
  855.  - Fixed small bug when proposing marriage to Hope or Logan in the Inn.
  856.  - It's now a 1 in 10 chance of getting a random event, instead of 1 in 6.
  857.    While watching players play the game on my BBS, it seemed to me that they
  858.    were getting events FAR too often.
  859.  
  860. ┌───────────────────────────────────────────────┐
  861. │ Date: Saturday, June 1st, 1996 - Version 0.93 │
  862. └───────────────────────────────────────────────┘
  863.  - Isn't it great that I put it on my BBS before I put it out for beta testing?
  864.    Just look at all the stuff I fixed/changed before it went out!  That saved
  865.    a lot of tester's some headaches, I'm sure, since today I released it to the
  866.    beta team.
  867.  
  868. ┌────────────────────────────────────────────────────┐
  869. │ Change Date: Friday, May 31st, 1996 - Version 0.93 │
  870. └────────────────────────────────────────────────────┘
  871.  - Fixed major bug in the Assassin's Guild where a member would not be
  872.    able to leave the Guild unless s/he attacked the GuildMaster first.
  873.  - Completed (S)etup Node(s) Menu in ROKCFG.EXE.  ROK now supports up to
  874.    999 Nodes, each fully configurable.
  875.  - Fixed a few minor bugs when (U)sing Assassin Techniques in the
  876.    Assassin's Guild.
  877.  - Added Kirin random event in the Fields.
  878.  - Players can now resign from a Guild if they are the GuildMaster.
  879.  
  880. ┌───────────────────────────────────────────────────────┐
  881. │ Change Date: Wednesday, May 29th, 1996 - Version 0.92 │
  882. └───────────────────────────────────────────────────────┘
  883.  - Now gives 10% interest per day in the Bank of Kisom.
  884.  - Checks for an "OnToday" flag.  This way, if a character has been killed,
  885.    but s/he hasn't played yet today, then s/he will be able to play.  It's
  886.    unfair to some players if I didn't implement this.
  887.  - Now uses Defense in determing damaged inflicted in player battles.
  888.    (Don't know how I could've missed that....)
  889.  - New method of Listing Players.  Now, ROK will write the players to
  890.    file - ROKRANKS.TXT, and then read the file in, similar to ROKTNEWS.TXT.
  891.    (This can also be used as a bulletin of some sort for BBS's to show
  892.    who's winning the game)
  893.  - Now shows Gold in Weapon/Armour Shops when purchasing a new weapon/armour.
  894.  - Fixed one MAJOR bug in each of the Guilds.
  895.  - Instead of being able to toggle the online status of a player, SysOp's can
  896.    now put them in Jail if they wish.  Also re-worked some things in the user
  897.    editor.
  898.  
  899. ┌─────────────────────────────────────────────────────┐
  900. │ Change Date: Tuesday, May 28th, 1996 - Version 0.91 │
  901. └─────────────────────────────────────────────────────┘
  902.  - When a player advances a level, it will now reward them with Skill Points
  903.    for their character class.  The formula is : Random Num between 1 & Level
  904.    times 5.  Meaning that if it was a level one player, it would be a random
  905.    number between 1 and 5.
  906.  - Completely re-wrote the Sakar Kane ending.  Now is much more refined, with
  907.    different endings depending on what type of character class you are, what
  908.    status you are in the Realm, and other variables.  In new versions, I hope
  909.    to re-do the ending sequences totally, to add more "spice" to the game.
  910.  
  911. ┌────────────────────────────────────────────────────┐
  912. │ Change Date: Monday, May 27th, 1996 - Version 0.91 │
  913. └────────────────────────────────────────────────────┘
  914.  - Players can now comment in the Daily News if they have been defeated
  915.    in a battle with another player.
  916.  - Now checks for the amount of player fights available to players per
  917.    day.  Don't know how I could've overlooked it when coding!
  918.  - Now writes to the Daily News when a player advances a level.
  919.  - Completely re-did the View Stats screen.  Now has the option to display
  920.    Guild Information as well as Spell Information, and an ENTER keypress
  921.    will exit the screen automatically.
  922.  - Players can now use Spells in both Monster and Player Battles, if they
  923.    have learned them from the Paladin's, Cleric's, or Sorcerer's Guild.
  924.  
  925. ┌────────────────────────────────────────────────────┐
  926. │ Change Date: Sunday, May 26th, 1996 - Version 0.91 │
  927. └────────────────────────────────────────────────────┘
  928.  - Fixed many things in the Sorcerer's Guild.  Seems I overlooked it when
  929.    I was coding it in that it was exactly the same as the Cleric's Guild.
  930.  - Re-did some of the things when the Tax Collector comes to collect his
  931.    dues.  Now doesn't ask for Gold if it's less than $0.  There's also a
  932.    random chance that a player will be sent to the Palace Dungeons for
  933.    punishment if they try to Bribe the Tax Collector.
  934.  - Now displays the new GuildMaster's name in the Daily News if a player
  935.    in a Guild has challenged and defeated the previous GuildMaster.
  936.  - Fixed small bug in the Training Center of Level Advancement.
  937.  - Added Error Logging to ERROR.LOG file when ROK has an error.
  938.  
  939. ┌──────────────────────────────────────────────────────┐
  940. │ Change Date: Saturday, May 25th, 1996 - Version 0.90 │
  941. └──────────────────────────────────────────────────────┘
  942.  - Now displays the cost of Soldiers in both the Palace and the Rebel's
  943.    Corner.  Players complained that they didn't know how much gold to
  944.    pay to hire a Soldier.  (100 Gold per Soldier is the cost)
  945.  - Changed the delays (again).  Should work better now this way.
  946.  - Now displays Coronation Ceremony text in ROKTNEWS.TXT when the King
  947.    selects the 2nd Option when deciding Darok's Fate.
  948.  - Fixed minor bug in Training Center of Level Advancement.
  949.  - Added options to list characters sleeping in both the Palace of Kisom
  950.    and the Inn of Casimonda.
  951.  - Added support for a Weapon for each Monster.  It's displayed when a
  952.    player looks for enemies in the Fields.  Configurable in the Monster
  953.    Editor in ROKCFG.EXE for each of the 200 Monsters in ROK.  Option will
  954.    save changes upon registering the game.
  955.  - Fixed major bug in the Assassin's Guild.
  956.  - Fixed major bug when purchasing a new Weapon or Armour.  Game would
  957.    lock up entirely at this point.  Fixed entirely.
  958.  
  959. ┌────────────────────────────────────────────────────┐
  960. │ Change Date: Friday, May 24th, 1996 - Version 0.90 │
  961. └────────────────────────────────────────────────────┘
  962.  - Players can now list the available Weapons & Armours in the Weapon
  963.    and Armour Shop to see the prices.
  964.  - Fixed minor bug where it would show the wrong Level Master's name.
  965.  - Fixed minor bug in Training Center of Level Advancement where it would
  966.    not re-display the menu after it paused for key press.
  967.  
  968. ┌──────────────────────────────────────────────────────┐
  969. │ Change Date: Thursday, May 23rd, 1996 - Version 0.90 │
  970. └──────────────────────────────────────────────────────┘
  971.  - Modified Delay procedure from one that I used to Pascal's Internal
  972.    Delay Procedure.  Had some problems under OS/2.
  973.  - When a player is deciding which Guild to join, it now shows how
  974.    many players are in each Guild.
  975.  
  976. ┌───────────────────────────────────────────────────────┐
  977. │ Change Date: Wednesday, May 22nd, 1996 - Version 0.90 │
  978. └───────────────────────────────────────────────────────┘
  979.  - The initial version of Realm of Kisom, 0.90 was completely finished.
  980.    Put on the authors BBS - The Inner City BBS (306) 694-5864 for alpha
  981.    testing.
  982.  
  983. End of Realm of Kisom History File.
  984.